AI035
Programación en Ruby: La guía del programador pragmático (Segunda edición)
Cap. 12-13: Pruebas, Depuración y Optimización
Objetivos de Aprendizaje
- Distinguir entre las capas de pruebas unitarias, de integración y de sistema.
- Implementar estrategias sistemáticas de depuración para aislar y resolver errores lógicos complejos.
- Identificar y corregir cuellos de botella de rendimiento utilizando herramientas de perfilado y análisis.
- Aplicar optimizaciones de memoria y tiempo de ejecución sin comprometer la mantenibilidad del código.